# coding:utf-8
"""
为什么要实现多态？
为什么要继承父类？
为了使用已经写好的类中的函数，为了保留子类中某个和父类名称一样的函数的功能。
"""


# 1.写一个父类
class XiaomuFather(object):
    def talk(self):
        print('小慕爸爸说了一句话')


# 2.写一个子类，继承一个父类
class XiaomuBrother(XiaomuFather):
    def run(self):
        print('小慕哥哥在奔跑着...')

    def talk(self):
        print('小慕哥哥在说话...')


class Xiaomu(XiaomuFather):
    def talk(self):
        print('haha 小慕也可以开心地说自己的观点')


if __name__ == '__main__':
    xiaomu_brother = XiaomuBrother()
    xiaomu_brother.run()
    xiaomu_brother.talk()

    xiaomu_father = XiaomuFather()
    xiaomu_father.talk()

    xiaomu = Xiaomu()
    xiaomu.talk()
